home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Interactive Media Design Review 1999
/
Interactive Media Design Review 1999.iso
/
pc
/
Demos
/
Herois
/
Codigo.Cst
/
00086_Script_vaiUniversos
< prev
next >
Wrap
Text File
|
1999-03-19
|
3KB
|
91 lines
on vaiUniversos arqNum
if arqNum = 0 then
go frame "Universos"
else
set arqNum = 1
-- Empilha pagina visitada
empilhaArq arqNum
sendSprite(120, #comecaAnima)
case arqNum of
1: set tmp = "UniWars"
2: set tmp = "UniTrek"
3: set tmp = "UniMarvel"
4: set tmp = "UniDC"
5: set tmp = "UniStreet"
6: set tmp = "UniUltra"
7: set tmp = "UniBras"
end case
set frm = marker(tmp)
-- put frm & ": " & tmp
preLoad frm, frm
go frame frm
updateStage
-- Inicializa links
global gLinks
global gLinksCount, gLinksTable, gLinksDest, gLinksTitle
mSetCriteria(gLinks,"arqNum","=",arqNum)
mSelect(gLinks)
set gLinksCount = mSelectCount(gLinks)
set gLinksTable = []
set gLinksDest = []
set gLinksTitle = []
if gLinksCount > 0 then
set links = gLinksCount
set gLinksCount = 0
repeat with i = 1 to links
if i mod 10 = 1 then sendSprite(120,#idleClaquete)
-- Le registro de link
set mNum = mGetField(gLinks, "mediaNum")
set sNum = mGetField(gLinks, "subtitNum")
set pNum = mGetField(gLinks, "palNum")
set destArq = mGetField(gLinks,"destArq")
-- Coloca registro na tabela
set tmp = String(mNum) & "," & String(sNum) & "," &¼
String(pNum)
add gLinksTable, tmp
add gLinksDest, destArq
mGoNext(gLinks)
end repeat
end if
if arqNum = 7 then
mSetCriteria(gLinks,"arqNum","=",8)
mSelect(gLinks)
set gLinksCount = mSelectCount(gLinks)
if gLinksCount > 0 then
set links = gLinksCount
set gLinksCount = 0
repeat with i = 1 to links
if i mod 10 = 1 then sendSprite(120,#idleClaquete)
-- Le registro de link
set mNum = 2
set sNum = 0
set pNum = mGetField(gLinks, "palNum")
set destArq = mGetField(gLinks,"destArq")
-- Coloca registro na tabela
set tmp = String(mNum) & "," & String(sNum) & "," &¼
String(pNum)
add gLinksTable, tmp
add gLinksDest, destArq
mGoNext(gLinks)
end repeat
end if
end if
sendSprite(120,#finalizaAnima)
updateStage
end if
end